package org.study.redis.boot.job;

import cn.idev.excel.annotation.ExcelIgnore;
import cn.idev.excel.annotation.ExcelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 作用描述
 *
 * @author doveylovey
 * @version v1.0.0
 * @email 1135782208@qq.com
 * @date 2024年07月01日
 */
@Data
public class DeviceExportBO implements Serializable {
    private static final long serialVersionUID = -597809136014003610L;

    @ExcelProperty(value = "点位ID")
    private String id;

    @ExcelIgnore
    @ExcelProperty(value = "设备ID")
    private String deviceId;

    @ExcelProperty(value = "设备名称")
    private String deviceName;

    @ExcelProperty(value = "点位名称")
    private String deviceProperty;

    @ExcelIgnore
    @ExcelProperty(value = "数据类型：float、int")
    private String dataType;

    @ExcelIgnore
    @ExcelProperty(value = "保留位数")
    private String scale;

    @ExcelIgnore
    @ExcelProperty(value = "单位")
    private String unit;

    @ExcelProperty(value = "采集值")
    private String value;
}
